<#include "/macro_.ftl">
package ${packageCode}.${moduleMapperCode}.po;

<#list entityMapper.fieldMapperMap?values as fieldMapper>
    <#if fieldMapper.typeCode == 'Date'>
import java.util.Date;

        <#break>
    </#if>
</#list>
/**
 * ${businessName!}
 *
 * @author ${author!'yao hai tao'}
 */
@lombok.ToString(callSuper = true)
public class ${businessCode} implements java.io.Serializable {
<#list entityMapper.fieldMapperMap?values as fieldMapper>

    /**
     * <@defaultIfBlank str="${fieldMapper.remarks!}" defaultSt="${fieldMapper.code!}"/>
     */
    @lombok.Getter
    @lombok.Setter
    protected ${fieldMapper.typeCode!'String'} ${fieldMapper.code};
</#list>
}